Embark On — synonyms, definition
1. embark on (Verb)
3 synonyms
commence start start up
1 definition
embark on (Verb) — Get off the ground.
ex. "We embarked on an exciting enterprise"
4 types of
begin commence lead off start
3 types
inaugurate kick off open